sole a shoe - French English Dictionary